115 E Franklin St, Waxahachie, TX 75165-3717, Waxahachie
They have the best biscuits I've ever had at a restaurant.
They have the best biscuits I've ever had at a restaurant.